1
general::
Phrase(s): satisfy someone or an animal with something
to use something to please or content someone or an animal. • Do you think I can satisfy Mrs. Franklin with payment for her broken window? • A dog biscuit will satisfy the dog until its regular feeding time.
McGrawhill's American Idioms And Phrasal Verbs